#!/bin/bash

# 数据库迁移脚本
# 为machines_dashboard表添加machine_gb_type字段

echo "开始执行数据库迁移..."

# 检查MySQL是否运行
if ! pgrep -x "mysqld" > /dev/null; then
    echo "MySQL服务未运行，请先启动MySQL服务"
    exit 1
fi

# 执行迁移脚本
echo "执行数据库迁移脚本..."
mysql -u root -p weaving_monitor < src/main/resources/db/add_machine_gb_type.sql

if [ $? -eq 0 ]; then
    echo "数据库迁移成功完成！"
else
    echo "数据库迁移失败，请检查错误信息"
    exit 1
fi

echo "迁移完成，现在可以重新启动应用程序"
